3446 W Camelback Rd Ste 155, Phoenix, AZ 85017-3048, Phoenix
Best dim sum in Phoenix. Needs to be a little better stocked on some items, but really good.
Best dim sum in Phoenix. Needs to be a little better stocked on some items, but really good.